fix file layout