oml wrapper