fixed Lost card issue, needed non pointer exception because that is what is thrown by future ()