Certifications away from organizations such eCOGRA and you may iTech Labs was an optimistic signal