improved naming of variables in constructors phase