updated controls