cleaned up a bit and added headers