Performance 01

maybe this brings more performance. we need to check the resulting assembly here (before and after the optimizations)