wowie this took longer than it should've
7