new base controller in crypton
removed extra dependency