This seems like a significant departure in functionality. Why?