controller的方法