added recursive mode to operation_on_bijankhan