Added Data Contract Classes