Updated idea.