Despite me telling you twice what you need (post #8 and post #3), see my tutorial on the subject:- de-coupling tutorial