ex15 extra credit stuff