done: if else '' is silly