define steps and config in global context so that files evaluated can update them