[#32] fix controller