add bcsp