change constructor name