Updated __init__ and docstring for it.