fixes #6: fixed the undefined `self`