api finishing touches