fixed async server thing