User generator scaffold