base And Mian Controller