Fix page module bugs