listing up, date sorting up, eventlisteners to categories. fix id with listing, fix visible = false with categories