flinchings