structure maintained