diagram arrangement