Changed compile input and output