It is not good to invoke release here.
This object should be released by invoker.