tricked by value as key