why is this projs? we can keep it and i might be wrong, but it looks like not being consistent with the other API objects