complex billing. simplified