Designing a Custom Control Flow Task