long overdue style update