move get_local, create find_local
fix ui