Optimization: create None.success once