avoid unused variables warnings