Replaced parameter with self