New key logic in models