added optional variables to imc message

textures not fully working