refactor: inline
merge stable into default