ignore unused values on gcc
cleanups and unused values