bugfix: preloading loop doesn't check if global variable Smoothie exists