validations and add _id field to setlist model