fix to $this call