deciding how I want to do rendering