Presentation layer's just about done.