fission bank works when we move declaration/allocation to same module