draw & discard work