setup global connection, update icon
update travis yml, and test