data structure in unix way