Finish implementation of find