bus pull-2-18