added structural features