this can be done using run, suppressing output and adding a loader