playing with invoice logic
adding sub event
adding comments