@knircky: So your solution