Added datareader and datasmall