@ypu  but it can make the code more simple.