I've been there.

dilbert21046970060724.gif