started work on shader functions