some flaw in my logic :-/