setting up schema