Change code order, make read more easy.