more constraints on Page + more tests