remove unused private constructor