added tunnel callback and updated readme