start of dynamically generating css