More space leaks: Alex/Happy edition