make MAGENTO_ROOT optional