Removed newVal, which is not needed