block while loading, add key property