adding joint bdf