initial working ISE version