component core views ready