input reader and enhanced parallel
GUI