prettified teddy_solute for the most part according to pep-8, very almost