Update : function level check