add authentication to read data