self vs this, pick one.