Local practical problem solving