moved spec_helper on top to get simplecov running correctly