Trying to work on the fly.