working more on schemas