removed useless implementation in category