Fixed task abstraction through radargun