This not really necessary now (never used btw, what dirty code means).