impl of data manipulation pre post with context service