added third assignemnt