Renaissance : for right, freedom and progress