the cabi blog: 2015