fixed missing $this