add basic controller
basic controller