Touch service (10/24)

Touch service