change named construct pr discussion in #5