kicker and primitive converted to use materials, though something is wrong with rendering mesh primitives