-updated TODO

-fix region