refactor/rename, submit shows json format