turn async to false