Synchronized for drop
Simplified the 'library'