added api diagrams