remove unused code
Implement categories