Updated with mongoose and images