bootstrap & hash