tested ,good condition