added subviews class demo