obj splitting done, clean pep8
checkpoint