code changes for correct display
 another interface server
new async response server impl