Add view components