test
change readme and add ConnectionListener