First of all, there is a built-in block with id FOOTER, so you should not give the same id to your one.
As for your question, did you saw this
tutorial? I think it can be helpful in your situation... If not, please email me more details about the blocks you are adding and how you do that.