add main function to pep27