Implement New Animate Algorithm- only works in one direction