add ability to add new area and persist