pre-update for 2013, added base code