switch from name to built in namespace
more appropriate error handling when there is no matching renderer