implemented categories, notes