some short summary have print statement instead of returning text
code style and py3 syntax error