remove splitclm()
change route config handler to controller, update test