-Refactor :: replace field with temp variable, removing type field from Page