refacotr readme