Put target objective function in