Page#change partiall tested, see updated TODO