use views to implement disabled field