shared schemas