This site is under development, and probably will be for some time. Can I still edit this? Why was the control panel changed?