can update application structure