gen ap config info
pep8 & pylint pass