finished my solution, added my reflection