Homework assignment #1 WIP