linking together, still need to link with API