method algo_read works, isMain todo
remove isMain method, doesn't seems necessary
no duplicate elemets