construct freeform page and css