New custom shader, does everything!