changed to only pick up instrument if necessary, lowered wait on exp check