added some specs and helper methods working on tests still