Pocket algorithm