more pep257 compliance