used Evan's touch library; button depression