add args parser to server