Thanks for the reply...
Currently I am making a prototype of an application which I have to make later on.. and need to finish it soon....
so I guess implementing the model will take time and i wont be able to meet the deadlines in meantime I have to stick to some shortcuts
I can explore optimising things later for the main project....

When I find some tme (during Christmas maybe?) I'll post an example model made from scratch on my website (in the GL model article series), so you'll be able to take a look.
I will be waiting for it eagerly...
Thanx again