added new structure

added new structure as decided