add compat wrappers