category functionalities fully implemented
minor change