translated %26 written by his MeowMa Red