added procedures schema and tets