struggle for sing file autogen