add new structure monitor side code