update tryon source
reorganization