small frontend work with controller adjusting