done with bf example