modify snippet data structure
modify snippet data structure
modify snippet data structure