reduced number of items called