new utility methods package