use strict long overdue