no need to setEntries because they will be overwritten later on
use constants
make location providers translatable