Passing "this" instead of constructor