SQUASH ME: move  __attribute__((packed))