major rewrite taken form belt examples
modified task paths