a long overdue revamp