pullrefactor : postgree add: ice flash begin
refactor : cpecification refactoring