initial schema design