initial add, class exercise