update technical definition and readme