CommandListener & Util updates