add testing samples
make builder save and load hash