implemented submit_info
fix bug