Final working copy as of April 12th 1:57am