Dennis is on top of almost every situation or problem and if it stumps him he will keep at the problem till its fixed.