Only call .getVal() once as it's already done for val
.lower on the mslp needs a () to work correctly
Merge branch 'bugfix' into development