beforeloopafterloop