Describe refocus and refine methods.
Further flesh out the algorithm.