deleted constructor in interface