got all the basic pages working