Add binary sort. Add user dialog. Done