Okay, this is pretty clever.