basic pages and coding added pt1