Implemented Split controller