The Ha fa alLife