bsp task