finished a few things. this assignment. :/