isVideo is private