initialization
scripted update of code from master at 7d9a62f initialization