Improved mgpage reader