More updates

sets linking to false by default.
reduces return statement to one line for easier parsing by software.
removes clutter in source. possibly reduces program size?