uppdated diagrams