add   addResource
add change