Implemented basic settings functionality