bare minimum to bring this code kicking and screaming in 2013 - primarily preventing various notices from appearing