a problem with assignment?