silent unused parameter warnings