translating basic utility functions