duties checking