touch and padding