Revert "removing self reference from init method"

This reverts commit 2c1db491363ed0d42895b9b2cc07a0d58a0c4e53.
removing self reference from init method