It takes 328ms and needs performance improvement.
and TODO added.

Signed-off-by: dannysong <danny.song.ga@gmail.com>