Edited because Frank has been found... Whew!