add a forward renderer