improve asset server