supress deprection when called from differ