//calling startActivity() from outside of an Activity context requires
the {@link #Intent.FLAG_ACTIVITY_NEW_TASK} flag.