final and submitted.  still working on getting the hover state working correctly after pressing x