add customed snippes:w