try-catch for mail, new billing methods