fp/add: Continued add_directories method development