add account controller
and other file