Scheme structure