Fixed the wall following methods