major debugging effort