pre and post processing