improved findCard/delete/deleteRand