is_blcok view + validate