Add print function
Change default connection method
Do some order