i still tend to forget $this :P