played around with some form stuff still have to make this stuff work it's a big mess right now