continuing assignment4