adding update warnings, output fix