don't require R >=3.2.0 !