Free-space-optical-communication-applications