mais implementações nas conexões e em properties