[{daeseol.amaranth}] --far from finished--