there is no obvious need to pass the Application; using more generic
Context instead