not having much luck with NgComponent