add margins and padding