correctly using BUSY global. fixed #5