implement for add job location