loader and gradient