this change is used later on a lot. in my next commit