add a missing file

Add a missing file. TBR @dinhviethoa. Hoa, feel free to replace w/ your implementation.