new definition of fluxion, still bugs