added further changes to nfc module