add missing settings.c/h