- bug, hiding pages was not removing them from the dom