truly implemented $this evaluation