only update scope hours if set