Seperating computing and material input into separate files