added onscreen controls