isAsync() fixed + cosmetics