make controls work