cleaned up directions