Second version here.