reworked find missing fingers function