prototype for mobile inputs