works in bcitxml