Changed Tranlate to Move, Implementing InBound and Intersect