fixed some showing and hiding, updated a test and finalized the event post