remove dependency on scalaz => replace Validation with Try