This is so the future.