tweaks to the custom nonfictions code for projects and components