shared schema for cs373 project 3