adds init explanation