Updated
testConnection() methods now return a boolean
Updates