add goods and user model