add slitent invoke for int