last part of programming assignment started.