IDSL-306 Components Timeline