steven palazzo