Added files created and edited by Michael.