Added command to the screen output so it's easier to troubleshoot
Added support for fetch which should be launched prior to the actual add or delete
Output was captured only when there was data in error stream.
redirrected output from error stream to output stream.
Added optional support for push and merge to the previously added
optional fetch