I think I may just be confused between what is proposed API vs existing API