begin reworkng css and demo page