use key instead of com_id