add sample execution shell