removed unneeded constructor