Implement Operation manager