0.3.1: Separate off's ejection loop.