PLEASE DON'T TRANSLATE THIS