Long, complicated, and confusing procedure