touch inputs added