as much detail as you