Wielded fixes. Add shaders support.

update