* first working instance
* api cleanup
* solved week 3