return null when key doesnt exists