Mesolifing