[fix] return instance