update deferred module
add travis