basic pages finished