(C) Adding more additional methods that can be used by other backends