added more clever algorithm of releasing objects from our pool