Total solution