modify asset system