Angelfish overview