Implementation using touch like buttons.