final changes and live