balloon work and bug fixes