adding taskrunner and status viewer