added 3rd point