Adding more functions.
Added more direction functions