Reuploading diagram. Corrupted in last commit