Added lvl reading and traversing