[refactor] [Self fix] dismis if called without `new`