- use async/await and fat arrow syntax - makes it easier to refactor later as "this" context is then reliable