Basic settings implementation.