started working on #1. Added functions (just names) that I know of