I still hate warning
Why is there an unused private constructor?