added cove coverage via simplecov