bug cleanup fixe + implem blocking queue getAll (to be tested)