completed my solution and reflection
messed around with tester file