special case of memory padding in struct