complete rendering