added step1OAuth call to def primary