cleaning this piece of shit...