settings implementation test