HARD IDEA.