splitting stuff up, buildInstructions