starm request thread skeleton