including more dependencies (yay shading)