+__init__ ...still need to add pep8 compliance