feature: add int matching