suppress warning of unused argument