add pie renderer, updates