api starting to come together