thinking man | Total solution