Added the constructor