submit Util