d220 : Artifice's d218 with bugs fixed by him