bug fix [controller]