somewhat close to figuring out direction