scheme out a structure