Life indeed just got better!