added answer struct to allow multiple answers