empty key returns no code