Algo Picking

Work in progress