structure with padding and without padding