fixed packed structs in types