bad unused constructor