visual logical structure done