updated some backwards compat stuff