padding and transparency