add ability to have # comments in needed files file
obtained_items should be obtained_cache for tests