adapting for new results