Added new kind of objective