initial commit of functional page