[WIP] pep8

maybe we need a add_callbacks() that accepts multiple of these :P