Blocks are called on main thread + more errors