added complete schema