Lightweight slugger Al Iaquinta believes his time away from competition made him better ahead of UFC Fight Night 108 clash with Diego Sanchez.