add key-constrain part