Yes, you are write. Shell I create a own library for it? Then we can use it for different projects