Dealing with Circular Reference - BFI School