spec detail!
add invoice apply