added some deck methods