Return retVal instead of clockVal