changes for touch devices