Lingo

bug when invoking callbacks synchronously