styles, credits, and a helper function with escaped html!