should return args instead of wid