updated to work with django 1.4