created Views for abstractComponents