sourceActivity can never be null at this point.