barrel to life logic