IMO spring