Fix the constructor