there is a risk. endless loops for example