first walkthrough just making things work