spectrum writing