Fix pothole problem Logic.
Add ability to find out size of GeneralQueue