saving sleep quality in sleep_cycle getter
getters now set their own source