- implemented fragment categories