add touchEnabled property