implemented new asynchronous request manager for various ajax calls