Dealing On-The-Fly