Many difficult issues to deal with.