added controls state