Authors / Deslok and VerMoorD,ported by tarot