logical sttructrue