Added result set reading