I was afraid of possible divisions and did not clean it up in the end