1. fix the bug: the response is int 2. change the forms when json recv