updated schema design concept, we got this.