sorting lib, add blackbird lib [master]