Review of Barlife