change result access logic