ok...i have modified diamonds.fla to use my diamond symbol appropriately sized and to rotate and expand/contract as i need it to in the first set of diamonds. i am confused about how to implement the "movement" script you posted last into diamonds.fla...played with it almost all night and couldn't get it to work. do i include everything in moveFunction (new) into moveDiamond (old)? or do i keep 2 separate functions? also, each individual diamond symbol is a movie clip...should i assemble the rest of the diamonds i need (20+) in the same layer or should i create a new layer for each set of 5 to control stacking?

you rock.