Kasabian Algorithms