isOutAPI done