reading all data with valid pointers
show correctly working