added speaker insert functionality
fixed the httpError issue on speaker insert