key.length should be > 1