added crude shader