fixed check exists obj