removed need for result