completed IL34, IO4, IS logic;
some commit;