added dot function
transients and fix for travis builds