Moved definitions around so have access to default sizes. Added imports so dont need PrefixHeader