clean - structure