updated to angular component