#39 implement full pie strategy