working on tests, want it nice and tested out before app store submission.