update embedded code to 1.4.2; add keywords