Pull common mehtods up in direction class