added the start new task flag
changed activity to context, doesnt make sense to pass activity