added some new structural alements