[fix] support target and forward