recording dir needs to be updated if the user changes the value.