setup role fix and read me for public dir