more object checking