got it 100% functioning, just working on style