subclasses nsoperation for less threads in queue