code structure created