added some model and setting classes,didn't code yet