onInit(), onDestroyed() callbacks added, destroy() added