diagrams: continue work on backend problem