add more verbose logging