launchmode set to singleTask to ensure that the activity continues running even after d app is selected from the homepage or recent app menu