added form. looks okayish. 8/10 would bang