updating to use finder labels as a semaphore and give feedback