Touch service (6/24)

Touch service