updated the constructor