support new pulls layout