organize get/set methods together and add cross links to properties