updated boolean value and to-do partial