Removed randomness from IBM1, now follows Collins algorithm