T.T The IC has stopped again...darn..