added doctype and reformatted source