doesnt need deck.find