refactored findeco.service a bit