added sizes to api
fixed so choosen size gets stored in mongo