controller todo changed