This code can probably come out of the else statement, as the return on L32 would stop execution of that if statement matches.