ICA working and cleaned up some shit