this was supposed to be a school project
thanks to Griffpatch for the tutorial modifications: collectibles became a task