design updated more blocks