utilities for Embarc Information Technology