add missing resources; update filepaths
handle resource generation