Corrected and documented direction methods