Constructor GPL template