add errorcode enum snipet