Added integration by parts