Completed basic settings implementation.