add extended item info
add callback item
add process values
refactoring according PEP8 and Google Python Style Guide