[*] updated renderer