adding some warns for specific uses of ng