usage for Core APIs, rest of methods.