Recently lost and found electronics