writing setup