what is category of endofunctors?