Done settings. Still have bugs