Free space Optical Communication