e28 with timing in main()