Nice job, even if it is a bit squashed.