creates different schema from mongoose's own schema