added scalaz