use "@return $this" for fluent style methods