added some extra logging for message pump creation