add function to blow each part
temp add different image map
add new texture