hmmm. i did understand what you're saying.
i think that is difficult for me (because i'm still a novice) to implement my own MetadataProvider, that's why i prefer using the FileBasedProvider, so that the size of my javascript won't be that big.i'll try that, and i hope i will succeed
thank you again Mone.