base architecture for Desktop application
add xarg trim string