This seems to be working fine. No need to look further into it.