Created assignment and did most of it