Rafactored spring properties to be more intuitive