Done with renderer. Thanks to AlgorithmX2