flitterings