working on wishlist model