add golden kernel