this is the final piece to the puzzle! condition is not a big issue.