add part procedure Encode module Genetis