.
.
format fix
tp/sl refactored
going pep8