Added options to force output even when quiet and options to operate synchronously.