how silly to use a keyword as module name
add travis integration
renaming