attempt at completeing mult_assign