initial; broken