Add global structure (Draft)