require --eol state to be given instead of toggling it