Checking movement, second part, better