fixed textarea update not reflecting in model, simplified storage model