Worked on Request() and Release() implementations.