close #27 create controller