add @SuppressWarnings("unused") tag