Better level parsing