ico improvements