start of proposal renderer