As I may have mentioned in the hastily written reply above, I would like these events to occur before the infinite do_once_loop() (or as I like to refer to it, interactive mode). I have a feeling that manually calling do_once_loop() will get the results I desire, but that will have to wait until I get home later tonight.