add cover all tests