Whilst @penangbagus' version is noteworthy, it's still missing something. I can't pinpoint what it is. I would still say that their version is probably one of the best you can find in Singapore.