added some styles and added error checking to recipe creation