26 pep257

closes #26