updated block