use absolute import
python 3 support; not stable yet
drop table support in python 3