input file layout generation complete