Is this function is really needed? - We should remove it. (Especially if you look how the key is generated...)