implementing askCard