updates to api, starting work on lightbox implementation