Added some requirements for DataConnection class