Freedom and Independence again!