refactor: assist