This is really clever.