Fluorescent proteins have had a substantial impact on bioimaging, which is why biliproteins have made suitable candidates for the application, due to their properties of fluorescence, light-harvesting, light-sensitivity and photoswitching (the latter occurring only in phytochromes). Phycobiliproteins, which are highly fluorescent, have been used in external applications of bioimaging since the early 1980s. That application requires the bilin chromophore to be synthesised from haem, after which a lyase is needed to covalently bond the bilin to its corresponding apoprotein. An alternative method of uses phytochromes instead; some phytochromes only require one enzyme, haem oxygenase, for synthesising chromophores. Another benefit of using phytochromes is that they bind to their bilins autocatalytically. While there are photochromic pigments with poor fluorescence, this problem has been alleviated by engineering protein variants that reduce photochemistry and enhance fluorescence.