purchase expense revamp