get_visible_region now find it's screen by itself (WIP: code still broken)