adding revised efficiency script