learn about shader and elements, know how they work as well