todo fix 2