problems everywhere ... never store a fucking object as a key ....