attempting to detect smartos