Revive select for read