Scanning some threads some of the reviews are so depressing.Hope this will be updated soon.Just concern.