I think this is better option for me.
I implement this very soon.