[fix] controller