Implement basic TaskProcessor