more work on migrating poision and velocity