shift PB