design definition post update