Mocked up half-way decent form.