Add rest of pre and post conditions