removed unnecessary contructor